biliary stent - French English Dictionary